package com.bestcem.xm.member.entity.mysql;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Getter;
import lombok.Setter;

import java.util.Date;

/**
 * 导出记录实体
 * @author dc.wang <dc.wang@idiaoyan.com>
 * @date 2021-09-22
 */
@Getter
@Setter
@TableName("ds_member_export_record")
public class ExportRecordEntity {

    @TableId("export_id")
    private String exportId;
    
    /**
     * 企业标识
     */
    @TableField("org_id")
    private String orgId;

    /**
     * 联系人类型
     */
    @TableField("member_type")
    private Integer memberType;

    /**
     * 文件名
     */
    @TableField("file_name")
    private String fileName;

    /**
     * 文件类型
     */
    @TableField("file_type")
    private String fileType;

    /**
     * 文件大小
     */
    @TableField("file_size")
    private String fileSize;

    /**
     * 文件路径
     */
    @TableField("file_path")
    private String fileUrl;

    /**
     * 导出状态
     */
    @TableField("status")
    private Integer status;

    /**
     * 文件导出的条件
     */
    @TableField("params")
    private String params;

    /**
     * 导出异常信息
     */
    @TableField("msg")
    private String errorMsg;

    /**
     * 操作人标识
     */
    @TableField("op_user_id")
    private String opUserId;

    /**
     * 创建时间
     */
    @TableField("create_time")
    private Date createTime;

    /**
     * 更新时间
     */
    @TableField("update_time")
    private Date updateTime;
}
